Big Huge Thesaurus

rock lobster

noun